Cricket News sort by Frank Dimuth Madushanka Karunaratne

Sri Lanka, against all odds, defeated hosts and favorites England to keep their hopes alive in World Cup 2019. Batting first, the Lankans managed only 232

Their fortunes however changed with a change in captain with Dimuth Karunaratne taking over from the sacked Dinesh Chandimal.

Sri Lanka skipper Dinesh Chandimal agreed that his side lost the second Test match after managing only 183 runs in the first innings

There was a time when the Sri Lankan batting line-up in Tests had legendary names like Sanath Jayasuriya, Marvan Atapattu, Mahela Jayawardene and Kumar Sangakkara

When the first Test between Sri Lanka and New Zealand began at Dunedin last week, it was unanimously agreed that the hosts would be favourites to win the match and the series.

New Zealand have opened their home summer with an emphatic win over Sri Lanka by 122-run in the first Test

Karunaratne and Chandimal led the Sri Lankan fight back as the visitors still trail the hosts by 234 runs after day two in Dunedin. In contrast with day one where the runs were scored at a brisk rate by New Zealand and wickets also fallen

Pakistan completed a dramatic turnaround in the Galle Test to go 1-0 up in the series on Sunday. Yasir Shah picked up seven wickets as Sri Lanka crumbled to 206 all out in their second innings